home *** CD-ROM | disk | FTP | other *** search
/ Aminet 45 / Aminet 45 (2001)(GTI - Schatztruhe)[!][Oct 2001].iso / Aminet / gfx / x11 / x3270_3_2_16.lha / amiga_src / keypadc.h < prev    next >
C/C++ Source or Header  |  2007-03-01  |  1KB  |  51 lines

  1. /*
  2.  * Copyright 1995, 1996, 1999 by Paul Mattes.
  3.  *  Permission to use, copy, modify, and distribute this software and its
  4.  *  documentation for any purpose and without fee is hereby granted,
  5.  *  provided that the above copyright notice appear in all copies and that
  6.  *  both that copyright notice and this permission notice appear in
  7.  *  supporting documentation.
  8.  */
  9.  
  10. /*
  11.  *    keypadc.h
  12.  *        Global declarations for keypad.c.
  13.  */
  14.  
  15. extern Boolean keypad_changed;
  16.  
  17. #if defined(X3270_KEYPAD) /*[*/
  18.  
  19. extern enum kp_placement {
  20.     kp_right, kp_left, kp_bottom, kp_integral
  21. } kp_placement;
  22.  
  23. extern void keypad_first_up(void);
  24. extern Widget keypad_init(Widget container, Dimension voffset,
  25.     Dimension screen_width, Boolean floating, Boolean vert);
  26. extern void keypad_move(void);
  27. extern void keypad_placement_init(void);
  28. extern void keypad_popup_init(void);
  29. extern Dimension keypad_qheight(void);
  30. extern void keypad_set_keymap(void);
  31. extern void keypad_set_temp_keymap(XtTranslations trans);
  32. extern void keypad_shift(void);
  33. extern Dimension min_keypad_width(void);
  34. extern void PA_ReparentNotify_action(Widget w, XEvent *event, String *params,
  35.     Cardinal *num_params);
  36.  
  37. #else /*][*/
  38.  
  39. #define keypad_qheight()    0
  40. #define min_keypad_width()    0
  41. #define keypad_first_up()
  42. #define keypad_init(a, b, c, d, e)    0
  43. #define keypad_move()
  44. #define keypad_placement_init()
  45. #define keypad_popup_init()
  46. #define keypad_set_keymap()
  47. #define keypad_set_temp_keymap(n)
  48. #define keypad_shift()
  49.  
  50. #endif /*]*/
  51.